package com.hl.bean;

import com.alibaba.fastjson.annotation.JSONField;

import java.util.Date;

public class PanghuUserAddress {
    /**
     * 用户地址id
     */
    private Integer userAddressId;

    /**
     * 用户id
     */
    private Integer panghuUserId;

    private String wechatUserUnionid;

    /**
     * 地址名字
     */
    private String panghuAddressName;


    /**
     * 用户名字
     */
    private String panghuUserName;

    /**
     * 用户手机号
     */
    private String panghuUserPhone;

    /**
     * 地址详情
     */
    private String userAddressDetail;

    /**
     * 添加时间
     */
    @JSONField(format = "yyyy-MM-dd HH:mm:ss")
    private Date addTime;

    /**
     * 地址默认状态 1 默认地址
     */
    private Integer addressDefaultStatus;

    /**
     * 获取用户地址id
     *
     * @return user_address_id - 用户地址id
     */
    public Integer getUserAddressId() {
        return userAddressId;
    }

    /**
     * 设置用户地址id
     *
     * @param userAddressId 用户地址id
     */
    public void setUserAddressId(Integer userAddressId) {
        this.userAddressId = userAddressId;
    }

    /**
     * 获取用户id
     *
     * @return panghu_user_id - 用户id
     */
    public Integer getPanghuUserId() {
        return panghuUserId;
    }

    /**
     * 设置用户id
     *
     * @param panghuUserId 用户id
     */
    public void setPanghuUserId(Integer panghuUserId) {
        this.panghuUserId = panghuUserId;
    }


    /**
     * 获取地址详情
     *
     * @return user_address_detail - 地址详情
     */
    public String getUserAddressDetail() {
        return userAddressDetail;
    }

    /**
     * 设置地址详情
     *
     * @param userAddressDetail 地址详情
     */
    public void setUserAddressDetail(String userAddressDetail) {
        this.userAddressDetail = userAddressDetail;
    }

    /**
     * 获取添加时间
     *
     * @return add_time - 添加时间
     */
    public Date getAddTime() {
        return addTime;
    }

    /**
     * 设置添加时间
     *
     * @param addTime 添加时间
     */
    public void setAddTime(Date addTime) {
        this.addTime = addTime;
    }

    /**
     * 获取地址默认状态 1 默认地址
     *
     * @return address_default_status - 地址默认状态 1 默认地址
     */
    public Integer getAddressDefaultStatus() {
        return addressDefaultStatus;
    }

    /**
     * 设置地址默认状态 1 默认地址
     *
     * @param addressDefaultStatus 地址默认状态 1 默认地址
     */
    public void setAddressDefaultStatus(Integer addressDefaultStatus) {
        this.addressDefaultStatus = addressDefaultStatus;
    }

    public String getWechatUserUnionid() {
        return wechatUserUnionid;
    }

    public void setWechatUserUnionid(String wechatUserUnionid) {
        this.wechatUserUnionid = wechatUserUnionid;
    }

    public String getPanghuAddressName() {
        return panghuAddressName;
    }

    public void setPanghuAddressName(String panghuAddressName) {
        this.panghuAddressName = panghuAddressName;
    }

    public String getPanghuUserName() {
        return panghuUserName;
    }

    public void setPanghuUserName(String panghuUserName) {
        this.panghuUserName = panghuUserName;
    }

    public String getPanghuUserPhone() {
        return panghuUserPhone;
    }

    public void setPanghuUserPhone(String panghuUserPhone) {
        this.panghuUserPhone = panghuUserPhone;
    }
}